package com.ruoyi.washer.service;

import java.util.List;
import com.ruoyi.washer.domain.XwEnduserTeam;

/**
 * 终端团队Service接口
 * 
 * @author hawking
 * @date 2023-12-26
 */
public interface IXwEnduserTeamService 
{
    /**
     * 查询终端团队
     * 
     * @param teamId 终端团队主键
     * @return 终端团队
     */
    public XwEnduserTeam selectXwEnduserTeamByTeamId(Long teamId);

    /**
     * 查询终端团队列表
     * 
     * @param xwEnduserTeam 终端团队
     * @return 终端团队集合
     */
    public List<XwEnduserTeam> selectXwEnduserTeamList(XwEnduserTeam xwEnduserTeam);

    /**
     * 新增终端团队
     * 
     * @param xwEnduserTeam 终端团队
     * @return 结果
     */
    public int insertXwEnduserTeam(XwEnduserTeam xwEnduserTeam);

    /**
     * 修改终端团队
     * 
     * @param xwEnduserTeam 终端团队
     * @return 结果
     */
    public int updateXwEnduserTeam(XwEnduserTeam xwEnduserTeam);

    /**
     * 批量删除终端团队
     * 
     * @param teamIds 需要删除的终端团队主键集合
     * @return 结果
     */
    public int deleteXwEnduserTeamByTeamIds(Long[] teamIds);

    /**
     * 删除终端团队信息
     * 
     * @param teamId 终端团队主键
     * @return 结果
     */
    public int deleteXwEnduserTeamByTeamId(Long teamId);
}
